<%@ page import="csu.web.mypetstore.domain.Order" %>
<%@ include file="../common/top.jsp" %>

<h2>My Orders</h2>

<div id="Catalog">
    <table>
        <tr>
            <th>Order ID</th>
            <th>Date</th>
        </tr>

<%--        <c:forEach var="order" items="${sessionScope.orderList}">--%>
<%--            <tr>--%>
<%--                <td>&lt;%&ndash;<stripes:link--%>
<%--				beanclass="org.mybatis.jpetstore.web.actions.OrderActionBean"--%>
<%--				event="viewOrder">&ndash;%&gt;--%>
<%--                    <a href="viewOrderByOrderId?orderID=${order.orderId}">${order.orderId}</a>--%>
<%--                        &lt;%&ndash;<stripes:param name="orderId" value="${order.orderId}" />--%>
<%--                        ${order.orderId}--%>
<%--                      </stripes:link>&ndash;%&gt;</td>--%>
<%--                <td>&lt;%&ndash;<fmt:formatDate value="${order.orderDate}"--%>
<%--				pattern="yyyy/MM/dd hh:mm:ss" />&ndash;%&gt;--%>
<%--                        ${order.orderDate}--%>
<%--                </td>--%>
<%--                    &lt;%&ndash;			<td><fmt:formatNumber value="${order.totalPrice}"--%>
<%--                                    pattern="$#,##0.00" /></td>&ndash;%&gt;--%>
<%--            </tr>--%>
<%--        </c:forEach>--%>

        <%
            // 获取会话作用域中的orderList集合
            java.util.List<Order> orderList = (java.util.List<Order>) session.getAttribute("orderList");

            // 检查集合是否为空
            if (orderList != null && !orderList.isEmpty()) {
                // 遍历集合生成表格行
                for (Order order : orderList) {
        %>
        <tr>
            <td>
                <!-- 生成订单ID链接 -->
                <a href="viewOrderByOrderId?orderID=<%= order.getOrderId() %>"><%= order.getOrderId() %></a>
            </td>
            <td>
                <!-- 格式化订单日期 -->
                <%= new java.text.SimpleDateFormat("yyyy/MM/dd hh:mm:ss").format(order.getOrderDate()) %>
            </td>
            <!-- 可以添加其他列，例如订单总价 -->
            <%--<td>
                <fmt:formatNumber value="${order.totalPrice}" pattern="$#,##0.00" />
            </td>--%>
        </tr>
        <%
                }
            }
        %>
    </table>
</div>

<%@ include file="../common/bottom.jsp" %>


